Skip to content

添加及列表查询商户标识

添加商户标识

添加商户标识。该接口允许服务商向已存在的可用商户范围中添加商户标识。根据商户标识类型,可以添加统一社会信用代码或微信支付订单号,用于精确控制额度卡的可用范围。

请求参数类型描述
range_idstring可用商户范围id
jsonobject声明请求的JSON数据结构
sp_mchidstring服务商商户号
merchant_identifierstring商户标识值
php
$instance->v3->webizpay->availMchRanges->_range_id_->merchantIdentifiers->postAsync([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'json' => [
    'sp_mchid'            => '12341234',
    'merchant_identifier' => '91110000710926094P',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$instance->chain('v3/webizpay/avail-mch-ranges/{range_id}/merchant-identifiers')->postAsync([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'json' => [
    'sp_mchid'            => '12341234',
    'merchant_identifier' => '91110000710926094P',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$instance['v3/webizpay/avail-mch-ranges/{range_id}/merchant-identifiers']->postAsync([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'json' => [
    'sp_mchid'            => '12341234',
    'merchant_identifier' => '91110000710926094P',
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$response = $instance->v3->webizpay->availMchRanges->_range_id_->merchantIdentifiers->post([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'json' => [
    'sp_mchid'            => '12341234',
    'merchant_identifier' => '91110000710926094P',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
php
$response = $instance->chain('v3/webizpay/avail-mch-ranges/{range_id}/merchant-identifiers')->post([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'json' => [
    'sp_mchid'            => '12341234',
    'merchant_identifier' => '91110000710926094P',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
php
$response = $instance['v3/webizpay/avail-mch-ranges/{range_id}/merchant-identifiers']->post([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'json' => [
    'sp_mchid'            => '12341234',
    'merchant_identifier' => '91110000710926094P',
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
返回字典类型描述
range_idstring可用商户范围id

参阅 官方文档

查询商户标识列表

查询商户标识列表。该接口允许服务商查询指定可用商户范围内的所有商户标识。支持分页查询,便于管理大量的商户数据,了解范围内包含的具体商户信息。

请求参数类型描述
range_idstring可用商户范围id
queryobject声明请求的查询参数
sp_mchidstring服务商商户号
offsetinteger分页开始位置
limitinteger分页大小
php
$instance->v3->webizpay->availMchRanges->_range_id_->merchantIdentifiers->getAsync([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'query' => [
    'sp_mchid' => '12341234',
    'offset'   => 0,
    'limit'    => 100,
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$instance->chain('v3/webizpay/avail-mch-ranges/{range_id}/merchant-identifiers')->getAsync([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'query' => [
    'sp_mchid' => '12341234',
    'offset'   => 0,
    'limit'    => 100,
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$instance['v3/webizpay/avail-mch-ranges/{range_id}/merchant-identifiers']->getAsync([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'query' => [
    'sp_mchid' => '12341234',
    'offset'   => 0,
    'limit'    => 100,
  ],
])
->then(static function(\Psr\Http\Message\ResponseInterface $response) {
  print_r(json_decode((string) $response->getBody(), true));
})
->wait();
php
$response = $instance->v3->webizpay->availMchRanges->_range_id_->merchantIdentifiers->get([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'query' => [
    'sp_mchid' => '12341234',
    'offset'   => 0,
    'limit'    => 100,
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
php
$response = $instance->chain('v3/webizpay/avail-mch-ranges/{range_id}/merchant-identifiers')->get([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'query' => [
    'sp_mchid' => '12341234',
    'offset'   => 0,
    'limit'    => 100,
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
php
$response = $instance['v3/webizpay/avail-mch-ranges/{range_id}/merchant-identifiers']->get([
  'range_id' => '89f5123e-5ad4-4e0e-89b1-63ced0c798c5',
  'query' => [
    'sp_mchid' => '12341234',
    'offset'   => 0,
    'limit'    => 100,
  ],
]);
print_r(json_decode((string) $response->getBody(), true));
返回字典类型描述
offsetinteger分页开始位置
limitinteger分页大小
countinteger实际返回数量
total_countinteger总数量
datastring[]商户标识列表

参阅 官方文档

Published on the GitHub by TheNorthMemory